/*
 gulpfile.js
 ===========
 Rather than manage one giant configuration file responsible
 for creating multiple tasks, each task has been broken out into
 its own file in gulp/tasks. Any files in that directory get
 automatically required below.

 To add a new task, simply add a new task file that directory.
 gulp/tasks/default.js specifies the default set of tasks to run
 when you run `gulp`.
 */

var requireDir = require('require-dir');

// Require all tasks in gulp/tasks, including subfolders
//requireDir('./gulp/tasks', { recurse: true });
require('./gulp/tasks/browserify.js');
require('./gulp/tasks/watchify.js');
require('./gulp/tasks/browserSync.js');
require('./gulp/tasks/watch.js');
require('./gulp/tasks/uglifyJs.js');
require('./gulp/tasks/copy.js');
//require('./gulp/tasks/sass.js');
//require('./gulp/tasks/minifyCss.js');
require('./gulp/tasks/clean.js');
require('./gulp/tasks/default.js');
require('./gulp/tasks/initData.js');